!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@wix/image-kit"),require("react")):"function"==typeof define&&define.amd?define("rb_wixui.thunderbolt_bootstrap-classic",["imageClientApi","react"],t):"object"==typeof exports?exports["rb_wixui.thunderbolt_bootstrap-classic"]=t(require("@wix/image-kit"),require("react")):e["rb_wixui.thunderbolt_bootstrap-classic"]=t(e.__imageClientApi__,e.React)}("undefined"!=typeof self?self:this,(function(e,t){return function(){var a={96114:function(e,t,a){var n;!function(t){"use strict";var r=function(){},o=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.msRequestAnimationFrame||function(e){return setTimeout(e,16)};function i(){var e=this;e.reads=[],e.writes=[],e.raf=o.bind(t),r("initialized",e)}function s(e){e.scheduled||(e.scheduled=!0,e.raf(l.bind(null,e)),r("flush scheduled"))}function l(e){r("flush");var t,a=e.writes,n=e.reads;try{r("flushing reads",n.length),e.runTasks(n),r("flushing writes",a.length),e.runTasks(a)}catch(e){t=e}if(e.scheduled=!1,(n.length||a.length)&&s(e),t){if(r("task errored",t.message),!e.catch)throw t;e.catch(t)}}function c(e,t){var a=e.indexOf(t);return!!~a&&!!e.splice(a,1)}i.prototype={constructor:i,runTasks:function(e){var t;for(r("run tasks");t=e.shift();)t()},measure:function(e,t){r("measure");var a=t?e.bind(t):e;return this.reads.push(a),s(this),a},mutate:function(e,t){r("mutate");var a=t?e.bind(t):e;return this.writes.push(a),s(this),a},clear:function(e){return r("clear",e),c(this.reads,e)||c(this.writes,e)},extend:function(e){if(r("extend",e),"object"!=typeof e)throw new Error("expected object");var t=Object.create(this);return function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])}(t,e),t.fastdom=this,t.initialize&&t.initialize(),t},catch:null};var d=t.fastdom=t.fastdom||new i;void 0===(n=function(){return d}.call(d,a,d,e))||(e.exports=n)}("undefined"!=typeof window?window:this)},42662:function(t){"use strict";t.exports=e},5329:function(e){"use strict";e.exports=t},448:function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.current?.play(),load:()=>r.current?.load(),pause:()=>r.current?.pause(),stop:()=>{r.current&&(r.current.pause(),r.current.currentTime=0,a&&a(r.current))}}):o.current=null,n().useImperativeHandle(e,(()=>o.current||{load(){},stop(){}})),r}const c=()=>"undefined"!=typeof window,d=e=>Object.entries(e).reduce(((e,[t,a])=>(t.includes("data-")&&(e[t]=a),e)),{});const u=13,m=27;function g(e){return t=>{t.keyCode===e&&(t.preventDefault(),t.stopPropagation(),t.currentTarget.click())}}const p=g(32),f=g(u),v=e=>{f(e),p(e)},h=(g(m),(...e)=>e.map((e=>e?`wixui-${e}`:"")).join(" "));var b="HlRz5e",y=r(42662);const{STATIC_MEDIA_URL:E}=y,k=({fittingType:e,src:t,target:a,options:n})=>{const r=y.getPlaceholder(e,t,a,Object.assign(Object.assign({},n),{autoEncode:!0}));return(null==r?void 0:r.uri)&&!/^[a-z]+:/.test(r.uri)&&(r.uri=`${E}${r.uri}`),r},C=/^[a-z]+:/,w=e=>{var t,n;const{id:r,containerId:o,uri:i,alt:s,name:l="",role:c,width:d,height:u,displayMode:m,devicePixelRatio:g,quality:p,alignType:f,bgEffectName:v="",focalPoint:h,upscaleMethod:y,className:w="",crop:I,imageStyles:N={},targetWidth:M,targetHeight:P,targetScale:x,onLoad:S=(()=>{}),onError:O=(()=>{}),shouldUseLQIP:T,containerWidth:L,containerHeight:_,getPlaceholder:B,isInFirstFold:A,placeholderTransition:R,socialAttrs:D,isSEOBot:F,skipMeasure:j,lazyLoadImgExperimentOpen:H,hasAnimation:W,allowWEBPTransform:z}=e,U=a.useRef(null);let q="";const $="blur"===R,V=a.useRef(null);if(!V.current)if(B||T||A||F){const e=Object.assign(Object.assign({upscaleMethod:y},p||{}),{shouldLoadHQImage:A,isSEOBot:F,hasAnimation:W,allowWEBPTransform:z});V.current=(B||k)({fittingType:m,src:{id:i,width:d,height:u,crop:I,name:l,focalPoint:h},target:{width:L,height:_,alignment:f,htmlTag:"img"},options:e}),q=!V.current.transformed||A||F?"":"true"}else V.current={uri:void 0,css:{img:{}},attr:{img:{},container:{}},transformed:!1};const G=!F&&(B||T)&&!A&&V.current.transformed,X=a.useMemo((()=>JSON.stringify(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({containerId:o},o&&{containerId:o}),f&&{alignType:f}),j&&{skipMeasure:!0}),{displayMode:m}),L&&{targetWidth:L}),_&&{targetHeight:_}),M&&{targetWidth:M}),P&&{targetHeight:P}),x&&{targetScale:x}),{isLQIP:G,isSEOBot:F,lqipTransition:R,imageData:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({width:d,height:u,uri:i,name:l,displayMode:m,hasAnimation:W},p&&{quality:p}),g&&{devicePixelRatio:g}),h&&{focalPoint:h}),I&&{crop:I}),y&&{upscaleMethod:y})}))),[o,f,j,m,_,L,M,P,x,G,F,R,d,u,i,l,p,g,h,I,y,W]),Y=V.current,K=null==Y?void 0:Y.uri,Q=null==Y?void 0:Y.srcset,J=null===(t=Y.css)||void 0===t?void 0:t.img,Z=`${b} ${w}`;a.useEffect((()=>{const e=U.current;S&&(null==e?void 0:e.currentSrc)&&(null==e?void 0:e.complete)&&S({target:U.current})}),[]);const ee=Y&&!(null==Y?void 0:Y.transformed)?`max(${d}px, 100%)`:M?`${M}px`:null;return a.createElement("wow-image",{id:r,class:Z,"data-image-info":X,"data-bg-effect-name":v,"data-has-ssr-src":q,"data-animate-blur":!F&&G&&$?"":void 0,style:ee?{"--wix-img-max-width":ee}:{}},a.createElement("img",Object.assign({src:K,ref:U,alt:s||"",role:c,style:Object.assign(Object.assign({},J),N),onLoad:S,onError:O},L&&{width:L},_&&{height:_},D,A?{srcSet:null===(n=null==Q?void 0:Q.dpr)||void 0===n?void 0:n.map((e=>C.test(e)?e:`${E}${e}`)).join(", "),fetchpriority:"high"}:H?{loading:"lazy"}:{})))};var I=w;var N=e=>{const{className:t,customIdPrefix:n,getPlaceholder:r,hasAnimation:o,allowWEBPTransform:i,...s}=e,l=a.useMemo((()=>JSON.stringify({containerId:s.containerId,alignType:s.alignType,fittingType:s.displayMode,hasAnimation:o,imageData:{width:s.width,height:s.height,uri:s.uri,name:s.name,...s.quality&&{quality:s.quality},displayMode:s.displayMode}})),[s,o]),c=a.useRef(null);c.current||(c.current=r?r({fittingType:s.displayMode,src:{id:s.uri,width:s.width,height:s.height,name:s.name},target:{width:s.containerWidth,height:s.containerHeight,alignment:s.alignType,htmlTag:"bg"},options:{hasAnimation:o,allowWEBPTransform:i}}):{uri:void 0,css:{img:{}},attr:{img:{},container:{}}});const d=c.current,u=d?.uri??"",m=d.css?.container??{},g=Object.assign(u?{backgroundImage:`url(${u})`}:{},m);return a.createElement("wix-bg-image",{id:`${n||"bgImg_"}${s.containerId}`,class:t,style:g,"data-tiled-image-info":l,"data-has-bg-scroll-effect":s.hasBgScrollEffect||"","data-bg-effect-name":s.bgEffectName||""})};const M=new RegExp("<%= compId %>","g"),P=(e,t)=>e.replace(M,t);var x=e=>e?.replace(":hover",""),S="_uqPqy",O="eKyYhK",T="x0mqQS",L="pnCr6P",_="blf7sp";const B={quality:{unsharpMask:{radius:.33,amount:1,threshold:0}},devicePixelRatio:1};var A=e=>{const{id:t,videoRef:n,videoInfo:r,posterImageInfo:o,muted:i,preload:l,loop:c,alt:d,isVideoEnabled:u,getPlaceholder:m,extraClassName:g=""}=e;r.containerId=x(r.containerId);const p=a.useMemo((()=>JSON.stringify(r)),[r]),f=a.createElement(a.Fragment,null,o.filterEffectSvgString&&a.createElement("svg",{id:`svg_${r.containerId}`,className:_},a.createElement("defs",{dangerouslySetInnerHTML:{__html:P(o.filterEffectSvgString,r.containerId)}})),a.createElement(I,{key:`${r.videoId}_img`,id:`${o.containerId}_img`,className:s(O,T,"bgVideoposter",g),imageStyles:{width:"100%",height:"100%"},...o,...B,getPlaceholder:m}));return u?a.createElement("wix-video",{id:t,"data-video-info":p,class:s(S,"bgVideo",g)},a.createElement("video",{key:`${r.videoId}_video`,ref:n,id:`${r.containerId}_video`,className:L,role:"presentation",crossOrigin:"anonymous","aria-label":d,playsInline:!0,preload:l,muted:i,loop:c,tabIndex:-1}),f):f},R="rWP3Gv";var D=e=>{const{id:t,containerId:n,pageId:r,children:o,bgEffectName:i="",containerSize:s}=e;return a.createElement("wix-bg-media",{id:t,class:R,"data-container-id":n,"data-container-size":`${s?.width||0}, ${s?.height||0}`,"data-page-id":r,"data-bg-effect-name":i},o)};const F="bgOverlay";var j="Tr4n3d",H="wRqk6s";var W=e=>{const{imageOverlay:t}=e;return a.createElement("div",{"data-testid":F,className:j},t&&a.createElement(N,{customIdPrefix:"bgImgOverlay_",className:H,...t}))};const z="bgLayers",U="colorUnderlay",q="mediaPadding",$="canvas";var V="if7Vw2",G="f0uTJH",X="i1tH8h",Y="DXi4PB",K="wG8dni",Q="tcElKx",J="Ybjs9b",Z="ImALHf",ee="UWmm3w",te="Yjj1af";const ae="bgImage";var ne=e=>{const{videoRef:t,canvasRef:n,hasBgFullscreenScrollEffect:r,image:o,backgroundImage:i,backgroundMedia:l,video:c,backgroundOverlay:d,shouldPadMedia:u,extraClass:m="",shouldRenderUnderlay:g=!c,reducedMotion:p=!1,getPlaceholder:f}=e,{onImageLoad:v}=(({onReady:e,image:t})=>((0,a.useEffect)((()=>{e&&!t&&e()}),[e,t]),{onImageLoad:a=>{t?.onLoad&&t.onLoad(a),e&&e()}}))(e),h=x(e.containerId),b=`img_${x(h)}`,y=o&&a.createElement(I,{id:b,className:s(X,Y,te,ae),imageStyles:{width:"100%",height:"100%"},getPlaceholder:f,...o,onLoad:v}),E=i&&a.createElement(N,{...i,containerId:h,className:s(X,Y,te,ae),getPlaceholder:f}),k=c&&a.createElement(A,{id:`videoContainer_${h}`,...c,extraClassName:J,reducedMotion:p,videoRef:t,getPlaceholder:f}),C=a.createElement(a.Fragment,null,y,E,k,n&&a.createElement("canvas",{id:`${h}webglcanvas`,ref:n,className:s(Z,"webglcanvas"),"aria-label":c?.alt||"",role:"presentation","data-testid":$})),w=l?a.createElement(D,{id:`bgMedia_${h}`,...l},C):a.createElement("div",{id:`bgMedia_${h}`,className:K},C),M=d&&a.createElement(W,{...d});return a.createElement("div",{id:`${z}_${h}`,"data-hook":z,className:s(V,m,{[G]:r})},g&&a.createElement("div",{"data-testid":U,className:s(Q,X)}),u?a.createElement("div",{"data-testid":q,className:ee},w,M):a.createElement(a.Fragment,null,w,M))},re="VXAmO2",oe="dy3w_9",ie="UORcXs",se="Io4VUz";const le=(e,t,n)=>{const r=((e,t)=>e?[...Array(1+(t||0)).keys()].reverse().map((e=>a.createElement("div",{key:`divider-layer-${e}`,style:{"--divider-layer-i":e},className:oe,"data-testid":`divider-layer-${e}`,"data-divider-layer":e}))):null)(!!t,n);return t?a.createElement("div",{className:s(re,{[ie]:"top"===e,[se]:"bottom"===e}),"data-testid":`${e}-divider`},r):null};var ce=e=>{const t=a.useMemo((()=>le("top",e?.hasTopDivider,e?.topLayers?.size)),[e?.hasTopDivider,e?.topLayers?.size]),n=a.useMemo((()=>le("bottom",e?.hasBottomDivider,e?.bottomLayers?.size)),[e?.hasBottomDivider,e?.bottomLayers?.size]);return a.createElement(a.Fragment,null,t,n)};const de="columns";var ue={root:"column-strip",column:"column-strip__column"},me="CohWsy",ge="V5AUxf",pe="LIhNy3";const fe=(e,n)=>{const{id:r,className:o,customClassNames:i=[],fillLayers:c,children:u,onMouseEnter:m,onMouseLeave:g,onClick:p,onDblClick:f,getPlaceholder:v,a11y:b={},onStop:y,dividers:E,onReady:k}=e,C={onMouseEnter:m,onMouseLeave:g,onClick:p,onDoubleClick:f},w=c.hasBgFullscreenScrollEffect,I=l(n,!!c.video,y),{tabindex:N,...M}=b;return a.createElement("section",t()({id:r},d(e),C,M,((e={})=>{const t=e.tabIndex??e.tabindex??void 0;return void 0!==t?{tabIndex:Number(t)}:{}})(b),{className:s(o,me,h(ue.root,...i))}),a.createElement(ne,t()({},c,{getPlaceholder:v,onReady:k,videoRef:I})),E&&a.createElement(ce,E),a.createElement("div",{"data-testid":de,className:s(ge,{[pe]:w})},u()))};var ve=a.forwardRef(fe);var he={root:"repeater",repeaterItem:"repeater__item"};const be="mesh-container-content",ye="inline-content",Ee=e=>n().createElement("div",{key:e.props.id+"-rotated-wrapper","data-mesh-id":e.props.id+"-rotated-wrapper"},e);var ke=e=>{const{id:a,className:r,wedges:o=[],rotatedComponents:i=[],children:l,fixedComponents:c=[],extraClassName:u="",renderRotatedComponents:m=Ee}=e,g=n().Children.toArray(l()),p=[],f=[];g.forEach((e=>c.includes(e.props.id)?p.push(e):f.push(e)));const v=(e=>{const{wedges:t,rotatedComponents:a,childrenArray:r,renderRotatedComponents:o}=e,i=a.reduce(((e,t)=>({...e,[t]:!0})),{});return[...r.map((e=>{return i[(t=e,t.props.id.split("__")[0])]?o(e):e;var t})),...t.map((e=>n().createElement("div",{key:e,"data-mesh-id":e})))]})({childrenArray:f,rotatedComponents:i,wedges:o,renderRotatedComponents:m});return n().createElement("div",t()({},d(e),{"data-mesh-id":a+"inlineContent","data-testid":ye,className:s(r,u)}),n().createElement("div",{"data-mesh-id":a+"inlineContent-gridContainer","data-testid":be},v),p)},Ce=w;var we=e=>{var t,n,r;const{className:o,customIdPrefix:i,getPlaceholder:s,hasAnimation:l,allowWEBPTransform:c,...d}=e,u=a.useMemo((()=>JSON.stringify({containerId:d.containerId,alignType:d.alignType,fittingType:d.displayMode,hasAnimation:l,imageData:{width:d.width,height:d.height,uri:d.uri,name:d.name,...d.quality&&{quality:d.quality},displayMode:d.displayMode}})),[d,l]),m=a.useRef(null);m.current||(m.current=s?s({fittingType:d.displayMode,src:{id:d.uri,width:d.width,height:d.height,name:d.name},target:{width:d.containerWidth,height:d.containerHeight,alignment:d.alignType,htmlTag:"bg"},options:{hasAnimation:l,allowWEBPTransform:c}}):{uri:void 0,css:{img:{}},attr:{img:{},container:{}}});const g=m.current,p=null!=(t=null==g?void 0:g.uri)?t:"",f=null!=(n=null==(r=g.css)?void 0:r.container)?n:{},v=Object.assign(p?{backgroundImage:"url("+p+")"}:{},f);return a.createElement("wix-bg-image",{id:""+(i||"bgImg_")+d.containerId,class:o,style:v,"data-tiled-image-info":u,"data-has-bg-scroll-effect":d.hasBgScrollEffect||"","data-bg-effect-name":d.bgEffectName||""})};var Ie=e=>null==e?void 0:e.replace(":hover",""),Ne="bX9O_S",Me="Z_wCwr",Pe="Jxk_UL",xe="K8MSra",Se="YTb3b4";const Oe={quality:{unsharpMask:{radius:.33,amount:1,threshold:0}},devicePixelRatio:1};var Te=e=>{const{id:n,videoRef:r,videoInfo:o,posterImageInfo:i,muted:l,preload:c,loop:d,alt:u,isVideoEnabled:m,getPlaceholder:g,extraClassName:p=""}=e;o.containerId=Ie(o.containerId);const f=a.useMemo((()=>JSON.stringify(o)),[o]),v=a.createElement(a.Fragment,null,i.filterEffectSvgString&&a.createElement("svg",{id:"svg_"+o.containerId,className:Se},a.createElement("defs",{dangerouslySetInnerHTML:{__html:P(i.filterEffectSvgString,o.containerId)}})),a.createElement(Ce,t()({key:o.videoId+"_img",id:i.containerId+"_img",className:s(Me,Pe,"bgVideoposter",p),imageStyles:{width:"100%",height:"100%"}},i,Oe,{getPlaceholder:g})));return m?a.createElement("wix-video",{id:n,"data-video-info":f,class:s(Ne,"bgVideo",p)},a.createElement("video",{key:o.videoId+"_video",ref:r,id:o.containerId+"_video",className:xe,role:"presentation",crossOrigin:"anonymous","aria-label":u,playsInline:!0,preload:c,muted:l,loop:d,tabIndex:-1}),v):v},Le="SUz0WK";var _e=e=>{const{id:t,containerId:n,pageId:r,children:o,bgEffectName:i="",containerSize:s}=e;return a.createElement("wix-bg-media",{id:t,class:Le,"data-container-id":n,"data-container-size":((null==s?void 0:s.width)||0)+", "+((null==s?void 0:s.height)||0),"data-page-id":r,"data-bg-effect-name":i},o)};const Be="bgOverlay";var Ae="m4khSP",Re="FNxOn5";var De=e=>{const{imageOverlay:n}=e;return a.createElement("div",{"data-testid":Be,className:Ae},n&&a.createElement(we,t()({customIdPrefix:"bgImgOverlay_",className:Re},n)))};const Fe="bgLayers",je="colorUnderlay",He="mediaPadding",We="canvas";var ze="MW5IWV",Ue="N3eg0s",qe="Kv1aVt",$e="dLPlxY",Ve="VgO9Yg",Ge="LWbAav",Xe="yK6aSC",Ye="K_YxMd",Ke="NGjcJN",Qe="mNGsUM";const Je="bgImage";var Ze=e=>{const{videoRef:n,canvasRef:r,hasBgFullscreenScrollEffect:o,image:i,backgroundImage:l,backgroundMedia:c,video:d,backgroundOverlay:u,shouldPadMedia:m,extraClass:g="",shouldRenderUnderlay:p=!d,reducedMotion:f=!1,getPlaceholder:v}=e,{onImageLoad:h}=(e=>{let{onReady:t,image:n}=e;return(0,a.useEffect)((()=>{t&&!n&&t()}),[t,n]),{onImageLoad:e=>{null!=n&&n.onLoad&&n.onLoad(e),t&&t()}}})(e),b=Ie(e.containerId),y="img_"+Ie(b),E=i&&a.createElement(Ce,t()({id:y,className:s(qe,$e,Qe,Je),imageStyles:{width:"100%",height:"100%"},getPlaceholder:v},i,{onLoad:h})),k=l&&a.createElement(we,t()({},l,{containerId:b,className:s(qe,$e,Qe,Je),getPlaceholder:v})),C=d&&a.createElement(Te,t()({id:"videoContainer_"+b},d,{extraClassName:Xe,reducedMotion:f,videoRef:n,getPlaceholder:v})),w=a.createElement(a.Fragment,null,E,k,C,r&&a.createElement("canvas",{id:b+"webglcanvas",ref:r,className:s(Ye,"webglcanvas"),"aria-label":(null==d?void 0:d.alt)||"",role:"presentation","data-testid":We})),I=c?a.createElement(_e,t()({id:"bgMedia_"+b},c),w):a.createElement("div",{id:"bgMedia_"+b,className:Ve},w),N=u&&a.createElement(De,u);return a.createElement("div",{id:Fe+"_"+b,"data-hook":Fe,className:s(ze,g,{[Ue]:o})},p&&a.createElement("div",{"data-testid":je,className:s(Ge,qe)}),m?a.createElement("div",{"data-testid":He,className:Ke},I,N):a.createElement(a.Fragment,null,I,N))},et="YzqVVZ",tt="mwF7X1",at="YGilLk";var nt=e=>{let{id:a,fillLayers:r,children:o,meshProps:i,videoRef:l,getPlaceholder:c,onReady:d}=e;const u=r.hasBgFullscreenScrollEffect;return n().createElement(n().Fragment,null,n().createElement(Ze,t()({},r,{onReady:d,getPlaceholder:c,videoRef:l})),n().createElement(ke,t()({id:a},i,{extraClassName:s({[tt]:u})}),o))};const rt="column-strip__column",ot=(e,a)=>{const{id:r,className:o,customClassNames:i=[],children:c,onClick:u,onDblClick:m,onMouseEnter:g,onMouseLeave:p,shouldAddTabIndex0:f,hasPlatformClickHandler:v,translations:b,fillLayers:y,onStop:E,isRepeaterItem:k,columnOverrides:C}=e,w=s(o,et,h(k?he.repeaterItem:C?rt:"",...i),{[at]:v}),I=f?{tabIndex:0,role:"region","aria-label":(null==b?void 0:b.ariaLabel)||"Interactive element, focus to trigger content change"}:{},N=l(a,!!y.video,E);return n().createElement("div",t()({id:r},d(e),{className:w,onClick:u,onDoubleClick:m,onMouseEnter:g,onMouseLeave:p},I),n().createElement(nt,t()({},e,{videoRef:N}),c))};var it=n().forwardRef(ot);const st="screenWidthContainerBg",lt="screenWidthContainerBgCenter";var ct=e=>{let{id:a,className:r,skinClassName:o,tagName:i="div",transition:l,transitionEnded:c,eventHandlers:d,skinStyles:u,children:m,tabIndex:g}=e;const p=i;return n().createElement(p,t()({id:a,className:s(o,l&&u[l],c&&u.transitionEnded,r),tabIndex:g},d),m)},dt={screenWidthBackground:"_C0cVf",HeaderHideToTop:"hFwGTD",headerHideToTop:"hFwGTD",HeaderHideToTopReverse:"IQgXoP",headerHideToTopReverse:"IQgXoP",HeaderFadeOut:"Nr3Nid",headerFadeOut:"Nr3Nid",transitionEnded:"l4oO6c",HeaderFadeOutReverse:"iQuoC4",headerFadeOutReverse:"iQuoC4",inlineContent:"CJF7A2",centeredContent:"U4Bvut",centeredContentBg:"G5K6X8",DefaultScreen:"xU8fqS",defaultScreen:"xU8fqS",bg:"_4XcTfy","bg-center":"gUbusX",bgCenter:"gUbusX"};var ut=e=>{let{wrapperProps:a,children:r}=e;return n().createElement(ct,t()({},a,{skinClassName:dt.DefaultScreen,skinStyles:dt}),n().createElement("div",{className:dt.screenWidthBackground},n().createElement("div",{className:dt.bg,"data-testid":st})),n().createElement("div",{className:dt.centeredContent},n().createElement("div",{className:dt.centeredContentBg},n().createElement("div",{className:dt.bgCenter,"data-testid":lt})),n().createElement("div",{className:dt.inlineContent},r)))};var mt={root:"footer"};var gt=e=>{const{id:n,className:r,customClassNames:o=[],skin:i,children:l,meshProps:c}=e,u={onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onDoubleClick:e.onDblClick},m=s(r,h(mt.root,...o));return a.createElement(i,{wrapperProps:{...d(e),id:n,eventHandlers:u,tabIndex:"-1",className:m}},a.createElement(ke,t()({id:n},c),l))};var pt=e=>n().createElement(gt,t()({},e,{skin:ut})),ft="SPY_vo";var vt=e=>{const{id:a,className:r,meshProps:o,children:i,onClick:l,onDblClick:c,onMouseEnter:u,onMouseLeave:m}=e;return n().createElement("div",t()({id:a},d(e),{onClick:l,onDoubleClick:c,onMouseEnter:u,onMouseLeave:m,className:s(r,ft)}),n().createElement(ke,t()({id:a},o),i))},ht=r(96114),bt=r.n(ht);function yt(){if(!c())return{x:0,y:0,isAtPageBottom:!1};const{left:e,top:t}=document.body.getBoundingClientRect();return{x:e,y:t,isAtPageBottom:window.innerHeight+window.scrollY===document.body.scrollHeight}}var Et={root:"header"};const kt="Reverse",Ct="up",wt="down";var It=e=>{const{id:r,skin:o,children:i,animations:l,meshProps:d,className:u,customClassNames:m=[]}=e,[g,p]=(0,a.useState)(""),[f,v]=(0,a.useState)(!1),b=e=>{p(e),v(!1)};(0,a.useEffect)((()=>{window.TransitionEvent||setTimeout((()=>v(!0)),200)}),[g]);const y=g&&!(e=>e.endsWith(kt))(g),E=()=>{const e=(e=>""+e+kt)(g);b(e)},k={onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onDoubleClick:e.onDblClick,onFocus:y?E:void 0,onTransitionEnd:()=>v(!0)};let C=wt,w=0;!function(e,t,n){void 0===n&&(n={}),n={waitFor:100,disabled:!1,...n};const r=(0,a.useRef)(yt());let o=null;const i=()=>{bt().measure((()=>{const t=yt(),a=r.current;r.current=t,o=null,bt().mutate((()=>e({prevPos:a,currPos:t})))}))};(c()?a.useLayoutEffect:a.useEffect)((()=>{if(!c())return;const e=()=>{null===o&&(o=window.setTimeout(i,n.waitFor))};return n.disabled?()=>{}:(window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e),o&&window.clearTimeout(o)})}),t)}((e=>{var t,a;let{currPos:n,prevPos:r}=e;const o=n.y&&-1*n.y,i=r.y&&-1*r.y,s=l[l.length-1],c=null==(t=s.params)||null==(t=t.animations)?void 0:t[s.params.animations.length-1];if(!c)return;const d="mobile"===(null==(a=s.viewMode)?void 0:a.toLowerCase())?1:(e=>{switch(e){case"HeaderFadeOut":return 200;case"HeaderHideToTop":return 400;default:return null}})(c.name);d&&(((e,t)=>{C===wt&&et&&e>=0&&t>=0&&(w=t,C=wt)})(o,i),y?(C===Ct&&o+d=d&&b(c.name))}),[g,l],{disabled:!l||!l.length});const I=s(u,h(Et.root,...m));return n().createElement(o,{wrapperProps:{id:r,eventHandlers:k,className:I,transition:g,transitionEnded:f,tabIndex:"-1"}},n().createElement(ke,t()({id:r},d,{children:i})))};var Nt=e=>n().createElement(It,t()({},e,{skin:ut}));const Mt=e=>e.replace(/([A-Z])/g,(e=>`-${e.toLowerCase()}`)),Pt=e=>({useComponentProps:(t,a,n)=>{const r=(e=>({...e,updateStyles:t=>{const a=Object.entries(t).reduce(((e,[t,a])=>{return{...e,[(n=t,n.startsWith("--")?t:Mt(t))]:void 0===a?null:a};var n}),{});e.updateStyles(a)}}))(n);return e({mapperProps:t,stateValues:a,controllerUtils:r})}});var xt=Pt((e=>{let{mapperProps:t,controllerUtils:n}=e;const{updateStyles:r}=n,{compId:o,marginTop:i,isMobileView:s,isFixed:l,...c}=t;var d;return d=()=>{var e;const t=((null==(e=window.document.getElementById(o))?void 0:e.clientHeight)||0)>=window.document.body.clientHeight/2;s&&l&&t&&r({position:"relative !important",marginTop:i,top:0})},(0,a.useEffect)(d,[]),c})),St="BmZ5pC";const Ot=(e,n)=>{const{id:r,className:o,fillLayers:i,isMediaPositionOverride:c,mediaHeightOverrideType:u,getPlaceholder:m,onStop:g}=e,p=l(n,!!i.video,g);return a.createElement("div",t()({id:r},d(e),{"data-media-height-override-type":u,"data-media-position-override":c,className:s(o,St)}),a.createElement(Ze,t()({},i,{getPlaceholder:m,videoRef:p})))};var Tt=a.forwardRef(Ot);const Lt=({reportBiOnClick:e,onClick:t})=>(0,a.useCallback)((a=>{e?.(a),t?.(a)}),[e,t]),_t=(e,t)=>e?{"data-comp":t,"data-aid":t}:{},Bt="buttonElement",At="linkElement";let Rt=function(e){return e.Link="Link",e.Button="Button",e}({});const Dt={root:"linkElement"},Ft=(e,n)=>{const{href:r,role:o,target:i,rel:s,className:l="",children:c,linkPopupId:u,anchorDataId:m,anchorCompId:g,tabIndex:h,dataTestId:b=Dt.root,title:y,onClick:E,onDoubleClick:k,onMouseEnter:C,onMouseLeave:w,onFocusCapture:I,onBlurCapture:N,"aria-live":M,"aria-disabled":P,"aria-label":x,"aria-labelledby":S,"aria-pressed":O,"aria-expanded":T,"aria-describedby":L,"aria-haspopup":_}=e,B=void 0!==e.activateByKey?e.activateByKey:(e=>e?"SpaceOrEnter":"Space")(u);let A;switch(B){case"Enter":A=f;break;case"Space":A=p;break;case"SpaceOrEnter":A=v;break;default:A=void 0}return void 0!==r?a.createElement("a",t()({},d(e),{"data-testid":b,"data-popupid":u,"data-anchor":m,"data-anchor-comp-id":g,href:r||void 0,target:i,role:u?"button":o,rel:s,className:l,onKeyDown:A,"aria-live":M,"aria-disabled":P,"aria-label":x,"aria-labelledby":S,"aria-pressed":O,"aria-expanded":T,"aria-haspopup":_,"aria-describedby":L,title:y,onClick:E,onMouseEnter:C,onMouseLeave:w,onDoubleClick:k,onFocusCapture:I,onBlurCapture:N,ref:n,tabIndex:u?0:h}),c):a.createElement("div",t()({},d(e),{"data-testid":b,className:l,tabIndex:h,"aria-label":x,"aria-labelledby":S,"aria-haspopup":_,"aria-disabled":P,title:y,role:o,onClick:E,onDoubleClick:k,onMouseEnter:C,onMouseLeave:w,ref:n}),c)};var jt=a.forwardRef(Ft);const Ht=()=>{},Wt=(e,t)=>e===Rt.Link&&!(e=>Boolean(e&&(e.href||e.linkPopupId)))(t),zt=(e,t)=>e===Rt.Link&&t,Ut=(e,t)=>{var n,r,o;const{id:i,className:s,customClassNames:l=[],autoFocus:c,label:u="",skin:m,hasPlatformClickHandler:g=!1,link:p,ariaLabel:f,isQaMode:v,fullNameCompType:h,reportBiOnClick:b,onFocus:y,onBlur:E,onClick:k=Ht,onDblClick:C=Ht,onMouseEnter:w=Ht,onMouseLeave:I=Ht,ariaAttributes:N,a11y:M={}}=e;let{isDisabled:P=!1}=e;!0!==P&&(P=!1);const x=g?Rt.Button:Rt.Link,{tabIndex:S,...O}=(({pressed:e,expanded:t,haspopup:a,label:n,live:r,relevant:o,current:i,owns:s,controls:l,roleDescription:c,hidden:d,disabled:u,describedBy:m,labelledBy:g,errorMessage:p,atomic:f,role:v,busy:h,...b}={})=>{const y=b.tabIndex??b.tabindex,E={};return n&&(E["aria-label"]=n),r&&(E["aria-live"]=r),i&&(E["aria-current"]=i),e&&(E["aria-pressed"]=e),"boolean"==typeof d&&(E["aria-hidden"]=d),"boolean"==typeof t&&(E["aria-expanded"]=t),"boolean"==typeof u&&(E["aria-disabled"]=u),"boolean"==typeof f&&(E["aria-atomic"]=f),"boolean"==typeof h&&(E["aria-busy"]=h),"string"==typeof o&&(E["aria-relevant"]=o),"string"==typeof s&&(E["aria-owns"]=s),"string"==typeof l&&(E["aria-controls"]=l),"string"==typeof c&&(E["aria-roledescription"]=c),a&&(E["aria-haspopup"]=a),"number"==typeof y&&(E.tabIndex=y),v&&(E.role=v),m&&(E["aria-describedby"]=m),g&&(E["aria-labelledby"]=g),p&&(E["aria-errormessage"]=p),E})({...N,...M,disabled:null!=(n=M.disabled)?n:P,label:null!=(r=null!=(o=null==N?void 0:N.label)?o:M.label)?r:f}),T=((e,t,a,n)=>a?-1:e===Rt.Button?n:Wt(e,t)?null!=n?n:0:n)(x,p,P,S),L=((e,t,a)=>Wt(e,t)||zt(e,a)?"button":void 0)(x,p,P),_=p&&{href:P?void 0:p.href,target:p.target,rel:p.rel,linkPopupId:p.linkPopupId,anchorDataId:p.anchorDataId,anchorCompId:p.anchorCompId,activateByKey:"Enter"},B=Lt({reportBiOnClick:b,onClick:P?Ht:k});return a.createElement(m,{wrapperProps:{...d(e),className:s,id:i,role:L,tabIndex:T,"aria-disabled":O["aria-disabled"],onClick:B,onDoubleClick:P?Ht:C,onMouseEnter:w,onMouseLeave:I,..._t(v,h)},autoFocus:c,elementType:x,linkProps:_,a11yProps:O,label:u,onFocus:P?void 0:y,onBlur:P?void 0:E,ref:t,customClassNames:l})};var qt=a.forwardRef(Ut);var $t={root:"button",buttonLabel:"button__label"},Vt="zKbzSQ";const Gt=(e,a)=>{let{elementType:r,linkProps:o,a11yProps:i,className:l,children:c,autoFocus:d,onBlur:u,onFocus:m,disabled:g}=e;const p=n().useRef(null);n().useImperativeHandle(a,(()=>({focus:()=>{var e;return null==(e=p.current)?void 0:e.focus()},blur:()=>{var e;return null==(e=p.current)?void 0:e.blur()}})));const f=s(l,Vt);switch(r){case Rt.Link:return n().createElement(jt,t()({},o||{},i,{className:f,ref:p,"data-testid":At,onFocusCapture:m,onBlurCapture:u}),c);case Rt.Button:return n().createElement("button",t()({},i,{ref:p,"data-testid":Bt,className:f,autoFocus:d,onFocus:m,onBlur:u,disabled:g,onKeyDown:v}),c);default:return null}};var Xt=n().forwardRef(Gt);const Yt=(e,n)=>{let{wrapperProps:r,linkProps:o,a11yProps:i,elementType:l,skinsStyle:c,label:d,autoFocus:u,customClassNames:m=[],onFocus:g,onBlur:p}=e;return a.createElement("div",t()({},r,{className:s(r.className,c.root)}),a.createElement(Xt,{disabled:!!i["aria-disabled"]||void 0,linkProps:o,a11yProps:i,elementType:l,className:s(c.link,h($t.root,...m)),autoFocus:u,onFocus:g,onBlur:p,ref:n},a.createElement("span",{className:s(c.label,h($t.buttonLabel))},d)))};var Kt=a.forwardRef(Yt),Qt={link:"kuTaGy",root:"R6ex7N",label:"M3I7Z2"};const Jt=a.forwardRef(((e,n)=>a.createElement(Kt,t()({},e,{skinsStyle:Qt,ref:n})))),Zt=(e,n)=>a.createElement(qt,t()({},e,{skin:Jt,ref:n}));var ea=a.forwardRef(Zt);const ta=e=>"linkPopupId"in e,aa=(e,t)=>{if(ta(e))return e.linkPopupId;{const{pagesMap:a,mainPageId:n}=t||{};if(!a)return;const r=new URL(e.href??"");let o=Object.values(a).find((({pageUriSEO:e})=>!!e&&r.pathname?.includes(e)));return o||(o=n?a[n]:void 0),o?.pageId}},na=e=>{if(void 0!==e)return null===e?"None":e.type},ra=(e,t)=>{if(!e?.type)return;const{type:a}=e;switch(a){case"AnchorLink":return e.anchorDataId;case"DocumentLink":return e.docInfo?.name;case"PageLink":const a=aa(e,t);return a&&t?.pagesMap?.[a]?.title;default:return e.href}},oa=(e,t,a)=>{const{link:n,value:r,details:o,actionName:i,elementType:s,trackClicksAnalytics:l,pagesMetadata:c,...d}=t;if(!l)return;const u=c&&{...c,pagesMap:window.viewerModel?.siteFeaturesConfigs?.router?.pagesMap},m=((e,t)=>{if(!e?.type)return;const{type:a}=e;switch(a){case"AnchorLink":return(e=>"anchorDataId"in e&&("SCROLL_TO_TOP"===e.anchorDataId||"SCROLL_TO_BOTTOM"===e.anchorDataId))(e)?void 0:{id:e.anchorDataId};case"DocumentLink":return{id:e.docInfo?.docId};case"PageLink":return{id:aa(e,t),isLightbox:ta(e)};default:return}})(n,u),g=o||m?JSON.stringify({...m,...o}):void 0;e({src:76,evid:1113,...{...d,bl:navigator.language,url:window.location.href,details:g,elementType:s??"Unknown",actionName:i??na(n),value:r??ra(n,u)}},{endpoint:"pa",...a})};var ia;!function(e){e.Text="Text",e.Menu="Menu",e.Image="Image",e.Input="Input",e.Login="Login",e.Button="Button",e.Social="Social",e.Gallery="Gallery",e.Community="Community",e.Decorative="Decorative",e.MenuAndSearch="MenuAndSearch",e.MenuAndAnchor="MenuAndAnchor"}(ia||(ia={}));var sa=Pt((e=>{let{mapperProps:t,stateValues:a}=e;const{trackClicksAnalytics:n,compId:r,language:o,mainPageId:i,...s}=t;return{...s,reportBiOnClick:e=>{const{fullNameCompType:t,label:l,link:c,isDisabled:d}=s,{reportBi:u}=a;oa(u,{link:c,language:o,trackClicksAnalytics:n,elementTitle:l,elementType:t,pagesMetadata:{mainPageId:i},elementGroup:ia.Button,details:{isDisabled:null!=d&&d},element_id:null!=r?r:e.currentTarget.id})}}})),la={link:"U2uNPe",root:"S3GIZZ",label:"CQ3ICl"};const ca=a.forwardRef(((e,n)=>a.createElement(Kt,t()({},e,{skinsStyle:la,ref:n})))),da=(e,n)=>a.createElement(qt,t()({},e,{skin:ca,ref:n}));var ua=a.forwardRef(da);var ma=e=>{const{skin:n,id:r,uri:o,alt:i,name:s,width:l,height:c,displayMode:d,focalPoint:u,filterEffectSvgUrl:m,quality:g,crop:p,onSizeChange:f,onLoad:v,getPlaceholder:h,containerWidth:b,containerHeight:y,isInFirstFold:E,lazyLoadImgExperimentOpen:k,hasAnimation:C,allowWEBPTransform:w}=e,I={containerId:r,uri:o||"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",alt:i,name:s,width:l,height:c,displayMode:d,focalPoint:u,quality:g,crop:p,onLoad:v&&(N=o,/(^https?)|(^data)|(^blob)|(^\/\/)/.test(N))?e=>{const{naturalWidth:t,naturalHeight:a}=e.target;t&&a&&(t!==l||a!==c)&&(f(t,a),null==v||v())}:void 0,getPlaceholder:h,containerWidth:b,containerHeight:y,isInFirstFold:E,lazyLoadImgExperimentOpen:k,hasAnimation:C,allowWEBPTransform:w};var N;const M=m?P(m,r):void 0;return a.createElement(n,t()({},e,{imageProps:I,filterEffectSvgUrl:M}))},ga={link:"j7pOnl",image:"BI8PVQ",root:"MazNVa"},pa="rYiAuL",fa="gSXewE";const va=e=>{const{id:n,children:r,className:o,title:i,onClick:l,onDblClick:c,withOnClickHandler:u,onMouseEnter:m,onMouseLeave:g,filterEffectSvgString:p,filterEffectSvgUrl:f}=e,v=u?pa:"",h=f?{style:{"--filter-effect-svg-url":f}}:{},b=p?a.createElement("svg",{id:"svg_"+n,className:fa},a.createElement("defs",{dangerouslySetInnerHTML:{__html:P(p,n)}})):null;return a.createElement("div",t()({id:n},d(e),{className:s(o,v),title:i,onClick:l,onDoubleClick:c,onMouseEnter:m,onMouseLeave:g},h),b,r)};var ha={root:"image"},ba="nTOEE9",ya="sqUyGm",Ea="C_JY0G";let ka,Ca,wa,Ia=!1;var Na=e=>{const{width:n,height:r,className:o}=e,[i,l]=a.useState(!1),[c,d]=a.useState({x:0,y:0}),u=a.useRef(null),m=e=>{const t=e.nativeEvent;if(i)l(!1);else if(!i&&t&&"click"===t.type){l(!0);const{offsetX:e,offsetY:a}=p(t.clientX,t.clientY),{x:n,y:r}=g(e,a);d({x:n,y:r})}},g=(e,t)=>{const a=u.current.offsetWidth,o=u.current.offsetHeight;return{x:e/a*(n-a),y:t/o*(r-o)}},p=(e,t)=>{const a=u.current.getBoundingClientRect();return{offsetX:e-a.left,offsetY:t-a.top}},f=()=>{d({x:ka,y:Ca}),Ia=!1},v={onMouseLeave:e=>{wa=setTimeout((()=>m(e)),1200)},onMouseEnter:()=>{clearTimeout(wa)},onMouseMove:e=>{const t=e.nativeEvent,{offsetX:a,offsetY:n}=p(t.clientX,t.clientY);({x:ka,y:Ca}=g(a,n)),Ia||requestAnimationFrame(f),Ia=!0}},h=i?{transform:"translate(-"+c.x+"px, -"+c.y+"px)",transitionTimingFunction:"ease-out",transitionDuration:"0.2s",willChange:"transform"}:{},b=i?{onClick:m,...v}:{onClick:m},y=i?{targetWidth:e.width,targetHeight:e.height,skipMeasure:!0}:{skipMeasure:!1};return a.createElement("div",t()({},b,{className:s(ba,""+(i?Ea:ya)),ref:u}),a.createElement(Ce,t()({},e,{className:o,imageStyles:h},y)))};var Ma=e=>{const{skinsStyle:n,id:r,className:o,customClassNames:i=[],link:l,imageProps:c,title:u,onClick:m,hasPlatformClickHandler:g=!1,onClickBehavior:p,onDblClick:f,onMouseEnter:v,onMouseLeave:b,reportBiOnClick:y,filterEffectSvgString:E,filterEffectSvgUrl:k}=e,C="zoomAndPanMode"===p?Na:Ce;const w="zoomMode"===p,I=(e=>{let{onClickBehavior:t,className:a,link:n}=e;const r={className:a};return"zoomMode"===t||"zoomAndPanMode"===t?r:{...n,...r}})({onClickBehavior:p,className:n.link,link:l}),N=Lt({onClick:m,reportBiOnClick:y}),M=w?l:void 0,P=!(!(x=l)||0===Object.keys(x).length&&x.constructor===Object)||g||w;var x;return a.createElement(va,t()({id:r},d(e),{className:s(n.root,o,h(ha.root,...i)),title:u,onClick:P||m?N:void 0,onDblClick:f,onMouseEnter:v,onMouseLeave:b,withOnClickHandler:P,filterEffectSvgString:E,filterEffectSvgUrl:k}),a.createElement(jt,I,a.createElement(C,t()({id:"img_"+r},c,{className:n.image,link:M}))))};const Pa=e=>a.createElement(Ma,t()({},e,{skinsStyle:ga}));var xa=e=>a.createElement(ma,t()({},e,{skin:Pa})),Sa=Pt((e=>{let{controllerUtils:t,mapperProps:a,stateValues:n}=e;const{reportBi:r}=n,{compId:o,language:i,mainPageId:s,fullNameCompType:l,trackClicksAnalytics:c,...d}=a;return{...d,reportBiOnClick:()=>{const{link:e,title:t,uri:a}=d;oa(r,{link:e,language:i,trackClicksAnalytics:c,details:{uri:a},element_id:o,elementTitle:t,elementType:l,pagesMetadata:{mainPageId:s},elementGroup:ia.Image})},onSizeChange:(e,a)=>{t.updateProps({width:e,height:a})}}}));var Oa=e=>{const{id:n,className:r,customClassNames:o=[],skin:i,pageDidMount:s,onClick:l=(()=>{}),onDblClick:c=(()=>{}),onMouseEnter:u,onMouseLeave:m,children:g}=e;return a.createElement(i,t()({id:n,className:r,customClassNames:o},d(e),{pageDidMount:s,onClick:l,onDblClick:c,onMouseEnter:u,onMouseLeave:m}),g)},Ta={bg:"c7cMWz",inlineContent:"FVGvCX",pageWrapper:"zK7MhX",root:"fEm0Bo"};const La="page-bg";var _a={root:"page"};var Ba=e=>{let{id:t,className:a,customClassNames:r=[],pageDidMount:o,onClick:i,onDblClick:l,children:c,skinsStyle:d,onMouseEnter:u,onMouseLeave:m}=e;const g=s(d.root,d.pageWrapper,a);return n().createElement("div",{id:t,className:g,ref:o,onClick:i,onDoubleClick:l,onMouseEnter:u,onMouseLeave:m},n().createElement("div",{className:s(d.bg,h(_a.root,...r)),"data-testid":La}),n().createElement("div",{className:d.inlineContent},c()))};const Aa=e=>n().createElement(Ba,t()({},e,{skinsStyle:Ta}));var Ra={bg:"PFkO7r",inlineContent:"HT5ybB",pageWrapper:"dBAkHi"};const Da=e=>n().createElement(Ba,t()({},e,{skinsStyle:Ra}));const Fa={StripColumnsContainer:{component:ve},Column:{component:it},FooterContainer_DefaultScreen:{component:pt},Group:{component:vt},HeaderContainer_DefaultScreen:{component:Nt,controller:xt},MediaContainer:{component:it},PageBackground:{component:Tt},SiteButton_BasicButton:{component:ea,controller:sa},SiteButton_TextOnlyButtonSkin:{component:ua,controller:sa},WPhoto_NoSkinPhoto:{component:xa,controller:Sa},ContainerWrapper:{component:e=>{const{id:n,children:r,tagName:o,className:i}=e,s=o;return a.createElement(s,t()({},d(e),{className:i,tabIndex:-1,id:n}),r())}},Page_BasicPageSkin:{component:e=>n().createElement(Oa,t()({},e,{skin:Aa}))},Page_TransparentPageSkin:{component:e=>n().createElement(Oa,t()({},e,{skin:Da}))}}}(),o}()})); //# sourceMappingURL=https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt_bootstrap-classic.49ef5420.bundle.min.js.map